草庐IT

Android 凹凸 API

全部标签

windows - CreateFile API 的性能下降

我有一个正在从库中恢复大量数据的应用程序。我们正在使用WindowsServer2003。随着过程的进行,我们看到性能下降。我为我的4个主要任务添加了一些性能计数器,创建文件、从库中读取、写入数据、关闭文件。我们正在恢复数百万个文件。我观察到的是,随着进程的进行,createfileAPI的性能正在下降。其他操作一致。知道是什么原因造成的吗?提前感谢所有的回答/建议。问候,不山 最佳答案 文件系统是NTFS吗?数百万个文件是否都在同一个目录中,它们是否具有相似的名称?来自technetarticleonNTFSinternals:I

windows - FireFox API 安装扩展

如何在Windows上安装、更新、卸载FireFox扩展?文章(https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry)似乎是遗留信息...我已经安装了FireFox3.6.3。但是,我在我的注册表中没有看到“HKEY_LOCAL_MACHINE\Software\Mozilla\Firefox\Extensions”:[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla][HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\MozillaFire

c - 作为系统运行的直接、简单的 api?

假设一个程序已经以提升的权限运行,它需要查看SystemVolumeInformation文件夹的内容,默认情况下,只有NTAuthority\System可以执行此操作。一种解决方法是更改​​文件夹上的ACL,但我不想弄乱它。我已经找到了两种方法:任务调度程序和psexec。它们太间接了,我什至不需要描述第一个,第二个的工作原理是安装一个Windows服务,运行它,告诉它运行我想运行的任何东西,然后卸载该服务。现在的问题是:是否有一个直接、简单的WinAPI函数可以将某些东西作为系统运行?我不认为这样的API会规避安全限制,作为管理员我有权安排任务或安装服务,因此必须有捷径。更新:如

c++ - windows api创建快捷方式并将应用程序放入开始菜单

我有一个用C++编写的客户端应用程序。为此,我想在桌面上创建一个快捷方式,并在安装时在开始菜单中创建一个条目。是否有任何C++windowsapi?我试着寻找它,但找不到。谁能告诉我怎么做? 最佳答案 您必须亲自动手,使用COM访问Shell。您可以在这里阅读有关ShellLinks的信息.另外,thisproject可能会为您提供所需的代码。要获取桌面和开始菜单文件夹的位置,您可以使用适当的SystemVariables. 关于c++-windowsapi创建快捷方式并将应用程序放入开

android - 以编程方式删除的文件仍显示在 Windows 资源管理器中

我的应用轮询SD卡上的一个目录,以查看用户通过USB连接从Windows文件资源管理器放置到那里的新文件的外观。当出现新文件时,我的应用程序会对其进行处理,然后将其删除,但该文件仍会显示在Windows文件资源管理器中。我知道该文件已消失,因为它不再出现在DDMS文件资源管理器中,并且我的轮询器不会再次被触发。任何关于Android如何与Windows文件资源管理器交互的见解将不胜感激。我试过使用MediaScannerConnectionClient,它有助于显示以编程方式创建的目录,但不会使文件消失。我在AcerIconiaA500上运行Android3.2。我的电脑运行的是Win

android - Windows 上的 csipsimple

我想在Windows操作系统上使用eclipse运行csipsimple。我用SVN下载了项目,并将2个libpjsipjni.so文件复制到CSipSimple\libs\armeabi和CSipSimple\libs\armeabi-v7a.现在,我收到272个错误,通过检查它们,我发现它们在以下方面:importorg.pjsip.pjsua.pj_pool_t;privatepj_pool_tdialtonePool;有人成功绕过了这些错误吗? 最佳答案 好的找到答案了!显然org文件夹中缺少pjsuajni文件。为了得到它

c# - 室内Wi-Fi定位API?

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visitthehelpcenter.9年前关闭。是否有任何API可以帮助我使用任何语言C#或Java开发桌面应用程序以在Windows7上用作“室内wifi定位”? 最佳答案 我在一家名为Qubulus的公司工作,这是一家室内定位提供商,我们开发了一个室内定位API来在移动设备上工作。我们目前支持所有Android设备,即将推出更多设备和操作系统支持。现在我们处于测试阶段,开发人员和研究人员

android - 在 windows 上使用 eclipse 编译和使用 OpenSSL for Android

我正在使用Eclipse在Windows上开发一个Android应用程序。我想为我的Android应用程序使用OpenSSL。它需要通过NDK与C++一起使用。我试图从https://github.com/fries/android-external-openssl下载fries的OpenSSL源代码并build它。我阅读了README.android文件,但我不明白这些说明的用途。除了fries源代码,我还需要下载OpenSSL源代码吗?我已经尝试将Fries的所有文件放入我的Android项目的jni文件夹中。它提示找不到e_os.h和openssl/crypto.h以及其他类似的

c - 将文本附加到编辑控件? (Windows API)

我用C语言创建了一个简单的窗体,并向其中添加了一些控件。但是对于编辑控件,我无法向其添加文本,就像列表框控件一样。我所能做的就是从编辑控件中获取文本,向其中添加所需的行,然后再次设置文本。这是我为完成这项工作而编写的代码。voidAddText(HWNDEditControl,char*NewData){intTextLen=GetWindowTextLength(EditControl);char*Result=malloc(TextLen+strlen(NewData)+1);if(Result==NULL)return;GetWindowText(EditControl,Resu

c++ - Win32 Api 将 2 字母(中性)标识符转换为语言

我需要转换一些2字母(中性)标识符(如en表示英语)以便对用户更友好,如英语。是否有使用Win32执行此操作的Api?到目前为止我只找到了LCID没有帮助的功能系列。 最佳答案 您正在寻找IsValidLocaleName、GetLocaleInfoEx和LOCALE_SLANGUAGE/LOCALE_SLOCALIZEDLANGUAGENAME/LOCALE_SENGLISHLANGUAGENAME,在WinNls.h中定义为:#defineLOCALE_SLOCALIZEDDISPLAYNAME0x00000002//local